blast emitting - French English Dictionary